﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using DAL;
using BE;

namespace BL
{
    public class Requerimiento_BL
    {

        public DataTable DATA_CENTROCOSTO_Listar(int Estado)
        {
            try
            {
                DataTable dato = new DataTable();
                Requerimiento_DAL obj = new Requerimiento_DAL();

                dato = obj.DATA_CENTROCOSTO_Listar(Estado);
                return dato;
            }
            catch (Exception ex)
            {
                
                throw ex;
            }
        }

        public Int32 DATA_REQUERIMIENTO_Insert(Requerimiento_BE Req, List<Articulo_BE> Detalle)
        {
            Int32 x=0;

            try
            {

                Requerimiento_DAL obj = new Requerimiento_DAL();

                 x = obj.DATA_REQUERIMIENTO_Insert(Req,Detalle);
                return x;


            }
            catch (Exception ex)
            {
                
                throw ex;
            }
        }

        public DataTable DATA_OBS_Listar()
        {
            try
            {
                DataTable dato = new DataTable();
                Requerimiento_DAL obj = new Requerimiento_DAL();

                dato = obj.DATA_ESTADO_Listar("DO");
                return dato;
            }
            catch (Exception ex)
            {

                throw ex;
            }
        }


        public DataTable DATA_tipo_Listar()
        {
            try
            {
                DataTable dato = new DataTable();
                Requerimiento_DAL obj = new Requerimiento_DAL();

                dato = obj.DATA_ESTADO_Listar("RQT");
                return dato;
            }
            catch (Exception ex)
            {

                throw ex;
            }
        }


    }
}
